const mongoose = require('mongoose')

// 返回值为promise对象
mongoose.connect('mongodb://localhost/xia')
.then(result => {
    console.log('连接成功')
}).catch(err => {
    console.log('连接失败' + err)
})
// 创建表的结构
const courseSchema = new mongoose.Schema({
    name: String,
    author: String,
    isPublic: Boolean
})

//为表命名
const Course = mongoose.model('Course',courseSchema )

// 表内插入数据
// Course.create({name: '夏艺兮', 
//                author: '燕灵路', 
//                isPublic: false})
// .then(result => {
//     console.log(result)
// }).catch(err => {
//     console.log(err)
// })
// Course.find().then(res => {
//     console.log(res)

// }).catch(err => {
//     console.log(err)
// })

